pass time aimlessly - French English Dictionary